<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" 
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">

<html xmlns:jsp="http://java.sun.com/JSP/Page"
	xmlns="http://www.w3.org/1999/xhtml"
	xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:f="http://java.sun.com/jsf/core"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:ci="http://java.sun.com/jsp/jstl/core"
	xmlns:c="http://sourceforge.net/projects/jsf-comp"
	xmlns:fn="http://java.sun.com/jsp/jstl/functions"
	xmlns:t="http://myfaces.apache.org/tomahawk"
    xmlns:p="http://primefaces.org/ui">
		  
	<ui:composition>
		<f:event type="preRenderView" listener="#{posicionController.onPageLoad}"/>
		<p:messages id="growl" showDetail="true" closable="true" />
		<p:tabView id="tabView1" dynamic="true" cache="true" activeIndex="#{posicionController.idxTabResult}">
			<p:ajax event="tabChange" listener="#{posicionController.onTabChange}"/>
			<p:tab id="tba1" title="Posición por Contratos de Productos">
				<t:div style="overflow-x: scroll; overflow-y: hidden; width: 936px;">
					<h:panelGrid columns="2">
						<p:dataTable id="dtContratosProductos" value="#{posicionModel.listaContratoProductos}" var="fila"
							styleClass="styleDataTableWrapNormal">
							<p:columnGroup type="header">					
								<p:row>
									<p:column width="10" rowspan="2">
										<f:facet name="header">
		<!-- 									<p:selectBooleanCheckbox id="sbcbContratoTodos" value="#{posicionModel.selectAllContratoProductos}"> -->
		<!-- 										<p:ajax listener="#{posicionController.capturarIdsContratosTodos}"/>  -->
		<!-- 									</p:selectBooleanCheckbox> -->
											<h:outputText value="" />
										</f:facet>
									</p:column>
									<p:column rowspan="2" headerText="Productos" />
									<p:column rowspan="2" headerText="Contrato" />
									<p:column width="10" rowspan="2">
										<f:facet name="header">
											<h:outputText id="idMancomunados" value="* M"/>
											<p:tooltip for="idMancomunados" value="Contratos Mancomunados"/>
										</f:facet>
									</p:column>
									<p:column width="10" rowspan="2">
										<f:facet name="header">
											<h:outputText id="idContratosReb" value="* RB"/>
											<p:tooltip for="idContratosReb" value="Contratos Rebalanceados"/>
										</f:facet>
									</p:column>
									<p:column rowspan="2" headerText="Mon."/>
									<p:column colspan="3" headerText="Saldo en Moneda Original" />
									<p:column colspan="3" headerText="Saldo en Moneda Extranjera" />
									<p:column width="30" rowspan="2" headerText="Utilidad / Perdida" />
									<p:column width="20" rowspan="2" headerText="Peso (%)" />
									<p:column width="10" rowspan="2"><h:outputText value="" /></p:column>
								</p:row>
								<p:row>
									<p:column headerText="Actual" />
									<p:column headerText="Retenido" />
									<p:column headerText="Disponible" />
									<p:column headerText="Actual" />
									<p:column headerText="Retenido" />
									<p:column headerText="Disponible" />
								</p:row>
							</p:columnGroup>
							<p:column rendered="#{!fila.showIsDataFooter}">
								<p:selectBooleanCheckbox id="chkContratos" value="#{fila.sbcbPosicionContrato}" >
									<p:ajax listener="#{posicionController.capturarIdsContratos(fila)}"/>
								</p:selectBooleanCheckbox>																							
							</p:column>
							<p:column rendered="#{fila.showIsDataFooter}" styleClass="columnTableVerdePrime"><h:outputText value=""/></p:column>
										
							<p:column rendered="#{!fila.showIsDataFooter}"><h:outputText value="#{fila.descripcionproducto}"/></p:column>
							<p:column rendered="#{fila.showIsDataFooter}" styleClass="columnTableVerdePrime"><h:outputText value="#{fila.descripcionTotal}"/></p:column>
							
							<p:column rendered="#{!fila.showIsDataFooter}"><h:outputText value="#{fila.codcontrato}"/></p:column>
							<p:column rendered="#{fila.showIsDataFooter}" styleClass="columnTableVerdePrime"><h:outputText value=""/></p:column>						
							
							<p:column rendered="#{!fila.showIsDataFooter}"><h:outputText value="#{fila.indmancomuno}"/></p:column>
							<p:column rendered="#{fila.showIsDataFooter}" styleClass="columnTableVerdePrime"><h:outputText value=""/></p:column>
							
							<p:column rendered="#{!fila.showIsDataFooter}">
								<p:selectBooleanCheckbox value="#{fila.indparticiparebalanceo}" disabled="true" readonly="true"/>																						
							</p:column>
							<p:column rendered="#{fila.showIsDataFooter}" styleClass="columnTableVerdePrime"><h:outputText value=""/></p:column>
							
							<p:column rendered="#{!fila.showIsDataFooter}"><h:outputText value="#{fila.codmoneda}"/></p:column>
							<p:column rendered="#{fila.showIsDataFooter}" styleClass="columnTableVerdePrime"><h:outputText value=""/></p:column>
									
							<p:column rendered="#{!fila.showIsDataFooter}" styleClass="columnNumero"><h:outputText value="#{fila.saldoactualoriginal}"/></p:column>
							<p:column rendered="#{fila.showIsDataFooter}" styleClass="columnTableVerdePrime"><h:outputText value="-"/></p:column>
								
							<p:column rendered="#{!fila.showIsDataFooter}" styleClass="columnNumero"><h:outputText value="#{fila.saldoretenidooriginal}"/></p:column>
							<p:column rendered="#{fila.showIsDataFooter}" styleClass="columnTableVerdePrime"><h:outputText value="-"/></p:column>
							
							<p:column rendered="#{!fila.showIsDataFooter}" styleClass="columnNumero"><h:outputText value="#{fila.saldodisponibleoriginal}"/></p:column>
							<p:column rendered="#{fila.showIsDataFooter}" styleClass="columnTableVerdePrime columnNumero"><h:outputText value="-"/></p:column>
							
							<p:column rendered="#{!fila.showIsDataFooter}" styleClass="columnTableAzul columnNumero"><h:outputText value="#{fila.saldoactualext}"/></p:column>
							<p:column rendered="#{fila.showIsDataFooter}" styleClass="columnTableVerdePrime columnNumero"><h:outputText value="#{fila.totalsaldoactual}"/></p:column>
							
							<p:column rendered="#{!fila.showIsDataFooter}" styleClass="columnTableAzul columnNumero"><h:outputText value="#{fila.saldoretenidoext}"/></p:column>
							<p:column rendered="#{fila.showIsDataFooter}" styleClass="columnTableVerdePrime columnNumero"><h:outputText value="#{fila.totalsaldoretenido}"/></p:column>
							
							<p:column rendered="#{!fila.showIsDataFooter}" styleClass="columnTableAzul columnNumero"><h:outputText value="#{fila.saldodisponibleext}"/></p:column>
							<p:column rendered="#{fila.showIsDataFooter}" styleClass="columnTableVerdePrime columnNumero"><h:outputText value="#{fila.totalsaldodisponible}"/></p:column>
							
							<p:column rendered="#{!fila.showIsDataFooter}" styleClass="columnTableRosado columnNumero"><h:outputText value="#{fila.utilidadperdidaori}"/></p:column>
							<p:column rendered="#{fila.showIsDataFooter}" styleClass="columnTableVerdePrime columnNumero"><h:outputText value="-"/></p:column>
							
							<p:column rendered="#{!fila.showIsDataFooter}" styleClass="columnTableRosado columnNumero"><h:outputText value="#{fila.peso}%"/></p:column>
							<p:column rendered="#{fila.showIsDataFooter}" styleClass="columnTableVerdePrime columnNumero"><h:outputText value="#{fila.totalpeso}%"/></p:column>
							
							<p:column rendered="#{!fila.showIsDataFooter}">
								<p:commandLink actionListener="#{productoController.mostrarCategoria1}" oncomplete="poppanelNoDepositos.show()" 
									update=":idpanelNoDepositos" rendered="#{fila.opcionNoDepositos}" title="Detalle">
									<p:graphicImage value="/imagenes/iconos/opcion.gif" style="border:0px" />
									<f:param name="idCliente1" id="idCliente1" value="#{fila.codcliente}"/>
									<f:param name="idContrato1" id="idContrato1" value="#{fila.idcontrato}"/>
								</p:commandLink>
								<p:commandLink actionListener="#{productoController.mostrarCategoria23}" oncomplete="poppanelCuentasPersonales.show()" 
									update=":idpanelCuentasPersonales" rendered="#{fila.opcionCuentasPersonales}" title="Detalle">
									<p:graphicImage value="/imagenes/iconos/opcion.gif" style="border:0px" />
									<f:param name="idCliente23" id="idCliente23" value="#{fila.codcliente}"/>
									<f:param name="idContrato23" id="idContrato23" value="#{fila.idcontrato}"/>	
								</p:commandLink>
								<p:commandLink actionListener="#{productoController.mostrarCategoria4}" oncomplete="poppanelFondosMutuos.show()" 
									update=":idpanelFondosMutuos" rendered="#{fila.opcionFondosMutuos}" title="Detalle">
									<p:graphicImage value="/imagenes/iconos/opcion.gif" style="border:0px" />
									<f:param name="idCliente4" id="idCliente4" value="#{fila.codcliente}"/>
									<f:param name="idContrato4" id="idContrato4" value="#{fila.idcontrato}"/>	
								</p:commandLink>
								<p:commandLink actionListener="#{productoController.mostrarCategoria5}" oncomplete="poppanelValores.show()" 
									update=":idpanelValores" rendered="#{fila.opcionValores}" title="Detalle">
									<p:graphicImage value="/imagenes/iconos/opcion.gif" style="border:0px" />
									<f:param name="idCliente5" id="idCliente5" value="#{fila.codcliente}"/>
									<f:param name="idContrato5" id="idContrato5" value="#{fila.idcontrato}"/>
									<f:param name="descProducto" id="descProducto" value="#{fila.descripcioncateporcontrato}"/>	
								</p:commandLink>																			
							</p:column>
							<p:column rendered="#{fila.showIsDataFooter}" styleClass="columnTableVerdePrime"><h:outputText value=""/></p:column>
							<p:columnGroup type="footer">
								<p:row>
									<p:column colspan="9" style="background:#EEBB70" footerText="#{posicionModel.rebalanceoContratoTotal.descripcionTotal}" />
									<p:column styleClass="styleDataTableFooterOrange" footerText="#{posicionModel.rebalanceoContratoTotal.totalsaldoactual}" />
									<p:column styleClass="styleDataTableFooterOrange" footerText="#{posicionModel.rebalanceoContratoTotal.totalsaldoretenido}" />
									<p:column styleClass="styleDataTableFooterOrange" footerText="#{posicionModel.rebalanceoContratoTotal.totalsaldodisponible}" />
									<p:column styleClass="styleDataTableFooterOrange" footerText="-" />
									<p:column styleClass="styleDataTableFooterOrange" footerText="#{posicionModel.rebalanceoContratoTotal.totalpeso}%" />
									<p:column footerText="" />
								</p:row>
							</p:columnGroup>
						</p:dataTable>
						<p:spacer height="10"/>
					</h:panelGrid>
				</t:div>
				<p:spacer width="10px" height="10px" />
				<h:panelGrid id="idPanelGridMain" width="100%" rendered="#{not empty posicionController.listCtaValor}">
					<h:panelGrid headerClass="cabeceraPanelSimple" cellspacing="0" width="100%"
						cellpadding="5" styleClass="bordePanel" columns="1" style="margin-bottom:5px">
						<f:facet name="header">
							<table cellpadding="0" cellspacing="0" width="100%" border="0" >
								<tr>
									<td>
										<h:outputText value="Dividendos" style="align:right;" />
									</td>
									<td align="right" >
									    <h:commandButton id="btnDowloadXLS" styleClass="icoExcel" actionListener="#{posicionController.exportDocument('XLS')}"
									    	title="Descargar XLS" ajax="false" value=""/>
										<h:commandButton id="btnDowloadPDF" styleClass="icoPdf" actionListener="#{posicionController.exportDocument('PDF')}"
											title="Descargar PDF" ajax="false" value=""/>
									</td>
								</tr>
							</table>
						</f:facet>
						<h:panelGrid headerClass="cabeceraPanelSimple" cellspacing="0" width="100%"
							cellpadding="5" styleClass="bordePanel" columns="1" style="margin-bottom:5px">
							<f:facet name="header">
								<h:outputText value="Criterios de Búsqueda"/>
							</f:facet>
						</h:panelGrid>
						<h:panelGrid columns="10">
							<h:outputLabel value="Cuenta Valor:" styleClass="texto"/>
							<p:selectOneMenu id="cmbIDCtaValorDiv" value="#{posicionController.strIDCtaValorDiv}" style="width: 94px;">
								<f:selectItems id="cmbItemsCuentaValorDiv" value="#{posicionController.listCboCtaValor}" />
							</p:selectOneMenu>
							<p:spacer width="20px" height="10px" />
							<h:outputText value="Fecha de Pago Inicial:" styleClass="texto" />
							<p:calendar value="#{posicionController.fechaInicioDiv}" locale="es" 
								showOn="button" pattern="dd/MM/yyyy" size="11" maxlength="10" showButtonPanel="false"/>
							<p:spacer width="20px" height="10px" />
							<h:outputText value="Fecha de Pago Final:" styleClass="texto" />
							<p:calendar value="#{posicionController.fechaFinDiv}" locale="es" 
								showOn="button" pattern="dd/MM/yyyy" size="11" maxlength="10" showButtonPanel="false"/>
							<p:spacer width="20px" height="10px" />
							<p:commandButton value="Buscar" actionListener="#{posicionController.buscarDividendos}"
								icon="ui-icon-search" update=":formPrincipal:tabView1:idtablaDividendos,:formPrincipal:tabView1:idButtonsDiv"/>
						</h:panelGrid>
						<h:panelGrid headerClass="cabeceraPanelSimple" cellspacing="0" width="100%"
							cellpadding="5" styleClass="bordePanel" columns="1" style="margin-bottom:0px">
							<f:facet name="header">
								<h:outputText value="Resultado"/>
							</f:facet>
						</h:panelGrid>
						<p:dataTable id="idtablaDividendos" value="#{posicionController.listaDividendos}" var="fila"
							emptyMessage="No hay resultados." styleClass="styleDataTableWrapNormal" rowIndexVar="rowIndex"
							rowStyleClass="#{(rowIndex mod 2) eq 0 ? 'styleDataTableRowColorClaro' : 'styleDataTableRowColorOscuro'}">
							<p:column>
								<f:facet name="header"><h:outputText value="Nombre Valor"/></f:facet>
								<h:outputText value="#{fila.nombreValor}" />
							</p:column>
							<p:column>
								<f:facet name="header"><h:outputText value="Código ISIN"/></f:facet>
								<h:outputText value="#{fila.codigoIsin}" />
							</p:column>
							<p:column>
								<f:facet name="header"><h:outputText value="Acciones con Derecho"/></f:facet>
								<h:outputText value="#{fila.accionDerecho}" />
							</p:column>
							<p:column width="26" styleClass="columnNumero">
								<f:facet name="header"><h:outputText value="Ratio"/></f:facet>
								<h:outputText value="#{fila.ratio}" />
							</p:column>
							<p:column width="54">
								<f:facet name="header"><h:outputText value="Fecha Corte"/></f:facet>
								<h:outputText value="#{fila.fechaCorte}" />
							</p:column>
							<p:column width="54">
								<f:facet name="header"><h:outputText value="Fecha Entrega"/></f:facet>
								<h:outputText value="#{fila.fechaEntrega}" />
							</p:column>
							<p:column width="54">
								<f:facet name="header"><h:outputText value="Fecha Pago"/></f:facet>
								<h:outputText value="#{fila.fechaPago}" />
							</p:column>
							<p:column width="20">
								<f:facet name="header"><h:outputText value="Mon"/></f:facet>
								<h:outputText value="#{fila.moneda}" />
							</p:column>
							<p:column styleClass="columnNumero">
								<f:facet name="header"><h:outputText value="Importe Bruto"/></f:facet>
								<h:outputText value="#{fila.importeBruto}" />
							</p:column>
							<p:column styleClass="columnNumero">
								<f:facet name="header"><h:outputText value="Importe Neto"/></f:facet>
								<h:outputText value="#{fila.importeNeto}" />
							</p:column> 
						</p:dataTable>
						<h:panelGrid columns="4" width="100%" style="text-align: right;" id="idButtonsDiv">
							<p:spacer width="200px" height="10px" />
							<p:spacer width="200px" height="10px" />
							<p:commandButton icon="ui-icon-seek-prev" value="Anterior" actionListener="#{posicionController.buscarDivAnterior}"
								update=":formPrincipal:tabView1:idtablaDividendos,:formPrincipal:tabView1:idButtonsDiv"
								rendered="#{posicionController.habilitarDivAnt}"/>
							<p:commandButton icon="ui-icon-seek-next" value="Siguiente" actionListener="#{posicionController.buscarDivSiguiente}"
								update=":formPrincipal:tabView1:idtablaDividendos,:formPrincipal:tabView1:idButtonsDiv"
								rendered="#{posicionController.habilitarDivSig}"/>
						</h:panelGrid>
					</h:panelGrid>
					<h:panelGrid headerClass="cabeceraPanelSimple" cellspacing="0" width="100%"
						cellpadding="5" styleClass="bordePanel" columns="1" style="margin-bottom:5px">
						<f:facet name="header">
							<h:outputText value="Liberadas"/>
						</f:facet>
						<h:panelGrid headerClass="cabeceraPanelSimple" cellspacing="0" width="100%"
							cellpadding="5" styleClass="bordePanel" columns="1" style="margin-bottom:5px">
							<f:facet name="header">
								<h:outputText value="Criterios de Búsqueda"/>
							</f:facet>
						</h:panelGrid>
						<h:panelGrid columns="10">
							<h:outputLabel value="Cuenta Valor:" styleClass="texto"/>
							<p:selectOneMenu id="cmbIDCtaValorLib" value="#{posicionController.strIDCtaValorLib}" style="width: 94px;">
								<f:selectItems id="cmbItemsCuentaValorLib" value="#{posicionController.listCboCtaValor}" />
							</p:selectOneMenu>
							<p:spacer width="20px" height="10px" />
							<h:outputText value="Fecha de Pago Inicial:" styleClass="texto" />
							<p:calendar value="#{posicionController.fechaInicioLib}" locale="es" 
								showOn="button" pattern="dd/MM/yyyy" size="11" maxlength="10" showButtonPanel="false"/>
							<p:spacer width="20px" height="10px" />
							<h:outputText value="Fecha de Pago Final:" styleClass="texto" />
							<p:calendar value="#{posicionController.fechaFinLib}" locale="es" 
								showOn="button" pattern="dd/MM/yyyy" size="11" maxlength="10" showButtonPanel="false"/>
							<p:spacer width="20px" height="10px" />
							<p:commandButton value="Buscar" actionListener="#{posicionController.buscarLiberadas}"
								icon="ui-icon-search" update=":formPrincipal:tabView1:idtablaLiberadas,:formPrincipal:tabView1:idButtonsLib"/>
						</h:panelGrid>
						<h:panelGrid headerClass="cabeceraPanelSimple" cellspacing="0" width="100%"
							cellpadding="5" styleClass="bordePanel" columns="1" style="margin-bottom:0px">
							<f:facet name="header">
								<h:outputText value="Resultado"/>
							</f:facet>
						</h:panelGrid>
						<p:dataTable id="idtablaLiberadas" value="#{posicionController.listaLiberadas}" var="fila"
							emptyMessage="No hay resultados." styleClass="styleDataTableWrapNormal" rowIndexVar="rowIndex"
							rowStyleClass="#{(rowIndex mod 2) eq 0 ? 'styleDataTableRowColorClaro' : 'styleDataTableRowColorOscuro'}">
							<p:column>
								<f:facet name="header"><h:outputText value="Nombre Valor"/></f:facet>
								<h:outputText value="#{fila.nombreValor}" />
							</p:column>
							<p:column>
								<f:facet name="header"><h:outputText value="Código ISIN"/></f:facet>
								<h:outputText value="#{fila.codigoIsin}" />
							</p:column>
							<p:column>
								<f:facet name="header"><h:outputText value="Acciones con Derecho"/></f:facet>
								<h:outputText value="#{fila.accionDerecho}" />
							</p:column>
							<p:column width="26" styleClass="columnNumero">
								<f:facet name="header"><h:outputText value="Ratio"/></f:facet>
								<h:outputText value="#{fila.ratio}" />
							</p:column>
							<p:column width="54">
								<f:facet name="header"><h:outputText value="Fecha Corte"/></f:facet>
								<h:outputText value="#{fila.fechaCorte}" />
							</p:column>
							<p:column width="54">
								<f:facet name="header"><h:outputText value="Fecha Entrega"/></f:facet>
								<h:outputText value="#{fila.fechaEntrega}" />
							</p:column>
							<p:column styleClass="columnNumero">
								<f:facet name="header"><h:outputText value="Total de Acciones"/></f:facet>
								<h:outputText value="#{fila.totalAccion}" />
							</p:column>
						</p:dataTable>
						<h:panelGrid columns="4" width="100%" style="text-align: right;" id="idButtonsLib">
							<p:spacer width="200px" height="10px" />
							<p:spacer width="200px" height="10px" />
							<p:commandButton icon="ui-icon-seek-prev" value="Anterior" actionListener="#{posicionController.buscarLibAnterior}"
								update=":formPrincipal:tabView1:idtablaLiberadas,:formPrincipal:tabView1:idButtonsLib"
								rendered="#{posicionController.habilitarLibAnt}"/>
							<p:commandButton icon="ui-icon-seek-next" value="Siguiente" actionListener="#{posicionController.buscarLibSiguiente}" 
								update=":formPrincipal:tabView1:idtablaLiberadas,:formPrincipal:tabView1:idButtonsLib"
								rendered="#{posicionController.habilitarLibSig}"/>
						</h:panelGrid>
					</h:panelGrid>
				</h:panelGrid>
			</p:tab>
			<!-- Segundo Tab -->
			<p:tab id="tba2" title="Posición por Detalle de Productos">
				<t:div style="overflow-x: scroll; overflow-y: hidden; width: 936px;">
				<h:panelGrid columns="2">
				<p:dataTable id="dtContratosProductosDetalle" value="#{posicionModel.listaDetalleProductos}" var="fila"
					styleClass="styleDataTableWrapNormal" stickyHeader="true">
					<p:columnGroup type="header">					
						<p:row>
							<p:column width="10" rowspan="2">
								<f:facet name="header">
<!-- 									<p:selectBooleanCheckbox id="sbcbContratoTodosDetalle" value="#{posicionModel.selectAllContratoProductosDetalle}"> -->
<!-- 										<p:ajax listener="#{posicionController.capturarIdsContratosTodosDetalle}"/>  -->
<!-- 									</p:selectBooleanCheckbox> -->
									<h:outputText value="" />
								</f:facet>
							</p:column>
							<p:column rowspan="2" headerText="Productos" />
							<p:column width="10" rowspan="2">
								<f:facet name="header">
									<h:outputText id="idMancomunados2" value="* M"/>
									<p:tooltip for="idMancomunados2" value="Contratos Mancomunados"/>
								</f:facet>
							</p:column>
							<p:column width="10" rowspan="2">
								<f:facet name="header">
									<h:outputText id="idContratosReb2" value="* RB"/>
									<p:tooltip for="idContratosReb2" value="Contratos Rebalanceados"/>
								</f:facet>
							</p:column>
							<p:column rowspan="2" headerText="Mon." />
							<p:column rowspan="2" headerText="Plazo" />
							<p:column rowspan="2" headerText="Tasa" />
							<p:column rowspan="2" headerText="F. Venc." />
							<p:column rowspan="2" headerText="Titulos / Cuotas" />
							<p:column colspan="2" headerText="Compra" />
							<p:column colspan="2" headerText="Actual" />
							<p:column colspan="3" headerText="Saldo en Moneda Extranjera" />
							<p:column width="30" rowspan="2" headerText="Utilidad / Pérdida" />
							<p:column width="20" rowspan="2" headerText="Peso (%)" />
						</p:row>
						<p:row>
							<p:column headerText="Precio" />
							<p:column headerText="Importe" />
							<p:column headerText="Precio" />
							<p:column headerText="Importe" />
							<p:column headerText="Actual" />
							<p:column headerText="Retenido" />
							<p:column headerText="Disponible" />
						</p:row>
					</p:columnGroup>
					<p:column rendered="#{!fila.showIsDataFooter}">
						<p:selectBooleanCheckbox id="chkContratosDetalle" value="#{fila.sbcbPosicionContrato}" >
							<p:ajax listener="#{posicionController.capturarIdsContratosDetalle(fila)}"/> 
						</p:selectBooleanCheckbox>																								
					</p:column>
					<p:column rendered="#{fila.showIsDataFooter}" styleClass="columnTableVerdePrime"><h:outputText value=""/></p:column>
					
					<p:column rendered="#{!fila.showIsDataFooter}">	
						<h:outputText id="coldescripProd" value="#{fila.descripcionproducto}"/>
						<p:tooltip for="coldescripProd" value="#{fila.codcontratoformateado}"/>
					</p:column>
					<p:column rendered="#{fila.showIsDataFooter}" styleClass="columnTableVerdePrime"><h:outputText value="#{fila.descripcionTotal}"/></p:column>
					
					<p:column rendered="#{!fila.showIsDataFooter}"><h:outputText value="M" rendered="#{fila.indmancomuno=='S'}"/></p:column>
					<p:column rendered="#{fila.showIsDataFooter}" styleClass="columnTableVerdePrime"><h:outputText value=""/></p:column>
					
					<p:column rendered="#{!fila.showIsDataFooter}">
						<p:selectBooleanCheckbox value="#{fila.strparticiparebalanceo=='S'}" disabled="true" readonly="true"/>		
					</p:column>
					<p:column rendered="#{fila.showIsDataFooter}" styleClass="columnTableVerdePrime"><h:outputText value=""/></p:column>
					
					<p:column rendered="#{!fila.showIsDataFooter}"><h:outputText value="#{fila.codmoneda}"/></p:column>
					<p:column rendered="#{fila.showIsDataFooter}" styleClass="columnTableVerdePrime"><h:outputText value=""/></p:column>
					
					<p:column rendered="#{!fila.showIsDataFooter}"><h:outputText value="#{fila.plazo}"/></p:column> 
					<p:column rendered="#{fila.showIsDataFooter}" styleClass="columnTableVerdePrime"><h:outputText value=""/></p:column>
					
					<p:column rendered="#{!fila.showIsDataFooter}" styleClass="columnNumero"><h:outputText value="#{fila.tasa}"/></p:column>
					<p:column rendered="#{fila.showIsDataFooter}" styleClass="columnTableVerdePrime"><h:outputText value=""/></p:column>
					
					<p:column rendered="#{!fila.showIsDataFooter}"><h:outputText value="#{fila.fecvencimiento}"/></p:column>
					<p:column rendered="#{fila.showIsDataFooter}" styleClass="columnTableVerdePrime"><h:outputText value=""/></p:column>
					
					<p:column rendered="#{!fila.showIsDataFooter}" styleClass="columnNumero"><h:outputText value="#{fila.tituloscuotas}"/></p:column>
					<p:column rendered="#{fila.showIsDataFooter}" styleClass="columnTableVerdePrime"><h:outputText value=""/></p:column>
					
					<p:column rendered="#{!fila.showIsDataFooter}" styleClass="columnNumero"><h:outputText value="#{fila.preciocompra}"/></p:column>
					<p:column rendered="#{fila.showIsDataFooter}" styleClass="columnTableVerdePrime"><h:outputText value=""/></p:column>
					
					<p:column rendered="#{!fila.showIsDataFooter}" styleClass="columnNumero"><h:outputText value="#{fila.valorcompra}"/></p:column>
					<p:column rendered="#{fila.showIsDataFooter}" styleClass="columnTableVerdePrime"><h:outputText value=""/></p:column>
					
					<p:column rendered="#{!fila.showIsDataFooter}" styleClass="columnNumero"><h:outputText value="#{fila.precioactual}"/></p:column>
					<p:column rendered="#{fila.showIsDataFooter}" styleClass="columnTableVerdePrime"><h:outputText value=""/></p:column>
					
					<p:column rendered="#{!fila.showIsDataFooter}" styleClass="columnNumero"><h:outputText value="#{fila.valoractual}"/></p:column>
					<p:column rendered="#{fila.showIsDataFooter}" styleClass="columnTableVerdePrime"><h:outputText value=""/></p:column>
					
					<p:column rendered="#{!fila.showIsDataFooter}" styleClass="columnTableAzul columnNumero"><h:outputText value="#{fila.saldoactualext}"/></p:column>
					<p:column rendered="#{fila.showIsDataFooter}" styleClass="columnTableVerdePrime columnNumero"><h:outputText value="#{fila.totalsaldoactual}"/></p:column>
					
					<p:column rendered="#{!fila.showIsDataFooter}" styleClass="columnTableAzul columnNumero"><h:outputText value="#{fila.saldoretenidoext}"/></p:column>
					<p:column rendered="#{fila.showIsDataFooter}" styleClass="columnTableVerdePrime columnNumero"><h:outputText value="#{fila.totalsaldoretenido}"/></p:column>
					
					<p:column rendered="#{!fila.showIsDataFooter}" styleClass="columnTableAzul columnNumero"><h:outputText value="#{fila.saldodisponibleext}"/></p:column>
					<p:column rendered="#{fila.showIsDataFooter}" styleClass="columnTableVerdePrime columnNumero"><h:outputText value="#{fila.totalsaldodisponible}"/></p:column>
					
					<p:column rendered="#{!fila.showIsDataFooter}" styleClass="columnTableRosado columnNumero"><h:outputText value="#{fila.utilidadperdidaori}"/></p:column>
					<p:column rendered="#{fila.showIsDataFooter}" styleClass="columnTableVerdePrime columnNumero"><h:outputText value="-"/></p:column>
					
					<p:column rendered="#{!fila.showIsDataFooter}" styleClass="columnTableRosado columnNumero"><h:outputText value="#{fila.peso}%"/></p:column>
					<p:column rendered="#{fila.showIsDataFooter}" styleClass="columnTableVerdePrime columnNumero"><h:outputText value="#{fila.totalpeso}%"/></p:column>
					<p:columnGroup type="footer">
						<p:row>
							<p:column colspan="11" style="background:#EEBB70" footerText="#{posicionModel.rebalanceoDetalleTotal.descripcionTotal}" />
							<p:column style="background:#EEBB70" footerText="" />
							<p:column style="background:#EEBB70" footerText="" />
							<p:column styleClass="styleDataTableFooterOrange" footerText="#{posicionModel.rebalanceoDetalleTotal.totalsaldoactual}" />
							<p:column styleClass="styleDataTableFooterOrange" footerText="#{posicionModel.rebalanceoDetalleTotal.totalsaldoretenido}" />
							<p:column styleClass="styleDataTableFooterOrange" footerText="#{posicionModel.rebalanceoDetalleTotal.totalsaldodisponible}" />
							<p:column styleClass="styleDataTableFooterOrange" footerText="-" />
							<p:column styleClass="styleDataTableFooterOrange" footerText="#{posicionModel.rebalanceoDetalleTotal.totalpeso}%" />
						</p:row>
					</p:columnGroup>
				</p:dataTable>
				<p:spacer height="10"/>
				</h:panelGrid>
				</t:div>						
			</p:tab>
		</p:tabView>
	</ui:composition>
</html>